English Dictionary
◊ TAKE IT ON THE CHIN
take it on the chin
v : undergo failure or defeat